highly reputable - German English Dictionary